package scala

import org.apache.spark.mllib.linalg.{Matrices, Vectors}
import org.apache.spark.mllib.stat.Statistics

/**
  * 项目名称:spark-learn<br>
  * 包名:scala<br>
  * 用于:spark-learn<br>
  * 创建时间:2019年03月16日<br>
  * 更新时间:2019年03月16日<br>
  *
  * @author :lds（创建人）<br>
  * @version :v1.0（版本号）<br>
  * @since jdk1.8
  */
object TestChiSq {

  def main(args: Array[String]): Unit = {
    //创建数据集
    val vd = Vectors.dense(1,2,3,4,5)
    //向量卡方检验
    val vdResult = Statistics.chiSqTest(vd)
    println("vd:"+vdResult)
    val mtx = Matrices.dense(3,2,Array(1,3,5,2,4,6))
    //矩阵卡方检验
    val mtxResult = Statistics.chiSqTest(mtx)
    println("mat:"+mtxResult)

  }

}
